package com.zte.springboot_smbms.service;

import com.zte.springboot_smbms.pojo.SmbmsRole;

import java.util.List;

public interface RolesService {
    public List<SmbmsRole> findAllRole();

    /**
     * 通过id属性查找SmbmsRole
     * @param Id
     * @return
     */
    public List<SmbmsRole> findRoleById(Long Id);

    /**
     * 向数据库中添加smbmsrole对象
     * @param role
     * @return
     */
    public boolean addRole(SmbmsRole role);

    /**
     * 根据id属性删除对应的SmbmsRole对象
     * @param Id
     * @return
     */
    public boolean delRole(Long Id);

    /**
     * 通过id属性修改对应的smbmsrole中的数据
     * @param Id
     * @param role
     * @return
     */
    public boolean updateRole(Long Id, SmbmsRole role);
}
